package com.irdstudio.cdp.pboc.service.facade;

import com.irdstudio.cdp.pboc.service.vo.QueryReportVO;

import java.util.List;

/**
 * <p>Description:查询基本信息表				<p>
 * @author ligm
 * @date 2018-12-26
 */
public interface QueryReportService {
	
	public List<QueryReportVO> queryAllOwner(QueryReportVO queryReportVo) throws Exception;
	
	public List<QueryReportVO> queryAllCurrOrg(QueryReportVO queryReportVo) throws Exception;
	
	public List<QueryReportVO> queryAllCurrDownOrg(QueryReportVO queryReportVo) throws Exception;
	
	public int insertQueryReport(QueryReportVO inQueryReportVo) throws Exception;
	
	public int deleteByPk(QueryReportVO queryReportVo) throws Exception;
	
	public int updateByPk(QueryReportVO queryReportVo) throws Exception;
	
	public QueryReportVO queryByPk(QueryReportVO queryReportVo) throws Exception;

	public List<QueryReportVO> queryReportId(QueryReportVO queryReportVo) throws Exception;

	/**
	 * 
	 * TODO 根据证件类型和证件号码查找报表编号<br>
	 * @author wanglihua
	 * @since 2019年5月8日 下午4:21:34
	 * @date 2019年5月8日 下午4:21:34
	 * @version 0.1 
	 */
//	@author:liuty
//	@date:2019/10/17
//	涉及产品:税e贷
//	功能:根据证件类型和证件号码查找报表编号
//	原因:增量投产只投了接口没投实现，编译报错因此注释，不影响当前产品实际业务
//	public QueryReportVO queryByCert(String certNo);

	/**
	 * 
	 * TODO 查找客户的征信报告查询记录<br>
	 * @author wanglihua
	 * @since 2019年6月11日 上午11:40:05
	 * @date 2019年6月11日 上午11:40:05
	 * @version 0.1 
	 * @throws Exception 
	 */
//	@author:liuty
//	@date:2019/10/17
//	涉及产品:税e贷
//	功能:查找客户的征信报告查询记录
//	原因:增量投产只投了接口没投实现，编译报错因此注释，不影响当前产品实际业务
//	public List<QueryReportVO> queryZXQueryRecordByPk(QueryReportVO vo) throws Exception;
}
